a spice similar to saffron - Spanish English Dictionary